package pe.gob.sunarp.entidad;

import java.io.Serializable;
import javax.persistence.*;
import java.math.BigDecimal;
import java.util.Date;


/**
 * The persistent class for the ASIENTO_ELIMINADOS database table.
 * 
 */
//@Entity
//@Table(name="ASIENTO_ELIMINADOS")
public class AsientoEliminado implements Serializable {
	private static final long serialVersionUID = 1L;
	private String aaTitu;
	private String agntSync;
	private String coActoRgstOrig;
	private String coRubrOrig;
	private String codActo;
	private String codRubro;
	private String esAsiento;
	private BigDecimal idImgAsiento;
	private String letraRubro;
	private BigDecimal nsAsiePlaca;
	private BigDecimal nsAsiento;
	private String numPlaca;
	private String numTitu;
	private BigDecimal numpag;
	private BigDecimal refnumPart;
	private Date tsInscrip;
	private Date tsUltSync;

    public AsientoEliminado() {
    }


	@Column(name="AA_TITU", length=4)
	public String getAaTitu() {
		return this.aaTitu;
	}

	public void setAaTitu(String aaTitu) {
		this.aaTitu = aaTitu;
	}


	@Column(name="AGNT_SYNC", length=4)
	public String getAgntSync() {
		return this.agntSync;
	}

	public void setAgntSync(String agntSync) {
		this.agntSync = agntSync;
	}


	@Column(name="CO_ACTO_RGST_ORIG", length=5)
	public String getCoActoRgstOrig() {
		return this.coActoRgstOrig;
	}

	public void setCoActoRgstOrig(String coActoRgstOrig) {
		this.coActoRgstOrig = coActoRgstOrig;
	}


	@Column(name="CO_RUBR_ORIG", length=3)
	public String getCoRubrOrig() {
		return this.coRubrOrig;
	}

	public void setCoRubrOrig(String coRubrOrig) {
		this.coRubrOrig = coRubrOrig;
	}


	@Column(name="COD_ACTO", nullable=false, length=5)
	public String getCodActo() {
		return this.codActo;
	}

	public void setCodActo(String codActo) {
		this.codActo = codActo;
	}


	@Column(name="COD_RUBRO", nullable=false, length=3)
	public String getCodRubro() {
		return this.codRubro;
	}

	public void setCodRubro(String codRubro) {
		this.codRubro = codRubro;
	}


	@Column(name="ES_ASIENTO", nullable=false, length=1)
	public String getEsAsiento() {
		return this.esAsiento;
	}

	public void setEsAsiento(String esAsiento) {
		this.esAsiento = esAsiento;
	}


	@Column(name="ID_IMG_ASIENTO")
	public BigDecimal getIdImgAsiento() {
		return this.idImgAsiento;
	}

	public void setIdImgAsiento(BigDecimal idImgAsiento) {
		this.idImgAsiento = idImgAsiento;
	}


	@Column(name="LETRA_RUBRO", length=1)
	public String getLetraRubro() {
		return this.letraRubro;
	}

	public void setLetraRubro(String letraRubro) {
		this.letraRubro = letraRubro;
	}


	@Column(name="NS_ASIE_PLACA", precision=3)
	public BigDecimal getNsAsiePlaca() {
		return this.nsAsiePlaca;
	}

	public void setNsAsiePlaca(BigDecimal nsAsiePlaca) {
		this.nsAsiePlaca = nsAsiePlaca;
	}


	@Column(name="NS_ASIENTO", nullable=false, precision=5)
	public BigDecimal getNsAsiento() {
		return this.nsAsiento;
	}

	public void setNsAsiento(BigDecimal nsAsiento) {
		this.nsAsiento = nsAsiento;
	}


	@Column(name="NUM_PLACA", length=7)
	public String getNumPlaca() {
		return this.numPlaca;
	}

	public void setNumPlaca(String numPlaca) {
		this.numPlaca = numPlaca;
	}


	@Column(name="NUM_TITU", length=8)
	public String getNumTitu() {
		return this.numTitu;
	}

	public void setNumTitu(String numTitu) {
		this.numTitu = numTitu;
	}


	@Column(precision=3)
	public BigDecimal getNumpag() {
		return this.numpag;
	}

	public void setNumpag(BigDecimal numpag) {
		this.numpag = numpag;
	}


	@Column(name="REFNUM_PART", nullable=false)
	public BigDecimal getRefnumPart() {
		return this.refnumPart;
	}

	public void setRefnumPart(BigDecimal refnumPart) {
		this.refnumPart = refnumPart;
	}


    @Temporal( TemporalType.DATE)
	@Column(name="TS_INSCRIP")
	public Date getTsInscrip() {
		return this.tsInscrip;
	}

	public void setTsInscrip(Date tsInscrip) {
		this.tsInscrip = tsInscrip;
	}


    @Temporal( TemporalType.DATE)
	@Column(name="TS_ULT_SYNC")
	public Date getTsUltSync() {
		return this.tsUltSync;
	}

	public void setTsUltSync(Date tsUltSync) {
		this.tsUltSync = tsUltSync;
	}

}